package demo06.Thread;
/*
* 创建多线程程序的第一种方式：创建Thread类的子类
* java.lang.Thread类：描述线程的类，想要创建多线程就必须继承称这个类
* 实现步骤：
*       1.创建Thread类的子类
*       2.在他的子类中重写run方法，表明他多线程到底要干什么
*       3.创建子类对象
*       4.调用子类对象中的start方法，开启多线程
*       两个线程并发执行，也就是一个人吃两个馒头，cpu在两个线程之间来回切换
*       是抢占式调度，看优先级，优先级相同就随机执行*/
public class Demo01Thread {
    public static void main(String[] args) {
        MyThread myThread=new MyThread();
        myThread.start();

        for (int i = 0; i < 20; i++) {
            System.out.println("main:"+(i+1));
        }
    }

}
